@charset "utf-8";
/***漂浮***/
.j-float { position: relative; z-index: 99999; display: none; }
.j-float .img_title { display: none; }
.j-float ul li { overflow: hidden; margin-bottom: 10px; }
.j-float img { height: auto; }
.j-float .float-close { padding-bottom: 5px; text-align: right; }
.j-float .float-close img { cursor: pointer; }
.bg { background: #fff; padding: 20px; }
/***右侧悬浮***/
.j-couplet { display: none; }
.j-right { width: 150px; position: absolute; right: 0; top: 300px; margin-top: -2px; z-index: 1000; }
.j-left ul li .img_title, .j-right ul li .img_title { display: none; }
.j-right ul li { margin-bottom: 5px; }
.couplet-close { cursor: pointer; }
.j-left { left: 50%; margin-left: -686px; top: 295px; position: fixed; }
/*焦点图公共样式*/
.flash-slide { position: relative; height: 100%; width: 100%; }
.flashPic, .flashPic a, .flashPic img, .flashPic li, .flashPic ul { height: 100%!important; width: 100%!important; }
.flash-slide .flashPic { position: relative; z-index: 0; }
.flash-slide .flashPic li { zoom: 1; vertical-align: middle; }
.flash-slide .flashPic a { display: block; color: #fff; position: relative; }
.flash-slide .flashPic img { display: block; }
.flash-slide .flashPic .title { display: block; height: 40px; line-height: 40px; background: url("../images/black50.png"); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff; padding: 0 120px 0 20px; font-size: 16px; }
.flash-slide .flashPic a:hover .title { color: #fff; }
.flash-slide .flashNum { height: 12px; overflow: hidden; position: absolute; right: 6px; bottom: 14px; z-index: 1; }
.flash-slide .flashNum ul { overflow: hidden; zoom: 1; float: left; }
.flash-slide .flashNum ul li { float: left; margin-right: 9px; width: 8px; height: 8px; font-size: 0; background: #fff!important; overflow: hidden; cursor: pointer; border-radius: 50%; }
.flash-slide .flashNum ul li.on { background: #0c6bf4!important; }
/*焦点图 */
.ind_flash { height: 390px; overflow: hidden; width: 655px; clear: both; }
/*时政要闻 */
.ind_xw { width: 485px; height: 390px; }
.xw_box { height: 350px; background: #f2f5fb; overflow: hidden; }
.ind_xw .ind_list  li a { max-width: 350px; }
/*专题 */
.ind_ztzl { height: auto; background: #f2f5fb; padding:20px 20px 20px 80px;position: relative; }
/*.ind_ztzl .j-scroll { position: relative; height: 110px; overflow: hidden; }*/
/*.ind_ztzl .scroll-wrap { margin: 0 48px; overflow: hidden; }*/
/*.ind_ztzl .prev { position: absolute; cursor: pointer; left: 20px; width: 18px; height: 34px; top: 35px; background: url(../images/zt_pre.png) 0 0 no-repeat; }*/
/*.ind_ztzl .next { position: absolute; cursor: pointer; right: 20px; width: 18px; height: 34px; top: 35px; background: url(../images/zt_pre.png) -18px 0 no-repeat; }*/
/*.ind_ztzl ul li { float: left; width: 25%; text-align: center; height: 110px; margin: 10px 0 0 0; }*/
/*.ind_ztzl ul li img { width: 250px; height: 110px; }*/
/*.ind_ztzl ul li .img_title { display: none; }*/



/*左侧信息*/
.ind_left { width: 790px; padding-right: 20px; border-right: 1px solid #c2cfe3; }
.ind_left .ind_list { margin: 5px 0 0 0; }
.ind_right { width: 320px; padding-left: 25px; }
.ind_lmbox { width: 385px; height: 358px; overflow: hidden; }
.ind_lmbox .ind_list li a { max-width: 315px; }

.ind_sjtjbox .sj_pic { width: 300px; padding-top: 10px; }
/* .ind_sjtjbox .sj_list{ padding-left: 315px;} */
.ind_sjtjbox .sj_list .ind_list { clear: inherit; }
.ind_sjtjbox .sj_list .ind_list li a { max-width: 316px; }
.ind_sjtj { width: 385px; }

.ls-sjtj .ind_lmbox { height: auto; }
/*右侧信息*/
.ind_oa { height: auto; overflow: hidden; }
.ind_oa ul li { margin-bottom: 10px; }
.ind_oa ul li .img_title { display: none; }
.zk_title { height: 80px; line-height: 80px; font-size: 24px; color: #4872b0; }
.zk_title a { color: #4872b0; }
.zk_title img { padding: 0 20px; }
.zk_title a:hover img { transition: ease-in-out .7s; transform: rotate(360deg); }
.lm_dhlist { padding-left: 20px; margin-top: 13px; height: auto; border-bottom: 1px solid #c2cfe3; overflow: hidden; }
.lm_dhlist li { display: inline; float: left; width: 50%; font-size: 18px; height: 40px; line-height: 40px; }
.lm_dhlist li a { background: url(../images/arr.png) left center no-repeat; padding-left: 25px; }
.zw_dhlist li.num1, .zw_dhlist li.num3 { width: 40%; }
.zw_dhlist li.num2, .zw_dhlist li.num4 { width: 60%; }
.zw_dhlist li.num5 { width: 100%; }
.ind_gzhd .lm_dhlist { border-bottom: none; }
.ind_gzhd { border-top: 1px solid #c2cfe3; margin-top: 15px; padding-top: 15px; }
.ind_gzhd .lm_dhlist { height: auto; overflow: hidden; }
.ind_gzhd .lm_dhlist li { height: 40px; line-height: 40px; }
.ind_zwgk { margin-bottom: 15px; }
.ind_xlbtn { margin-top: 5px; text-align: center; }
.ind_xlbtn li img{max-width: 100%;}
/*办件公示*/
.bs_tit a { color: #4872b0; }
.bs_title { font-size: 16px; position: relative; font-weight: bold; height: 40px; line-height: 40px; background: #f3f4f6; padding: 0 572px 0 102px; }
.bs_gslist ul li>div, .bs_title ul li { display: block; position: absolute; line-height: 40px; text-align: center; top: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.bs_gslist ul li { position: relative; height: 42px; line-height: 42px; font-size: 16px; }
.bs_box .t5 { width: 164px; right: 0; }
.bs_box .t4 { width: 146px; right: 164px; }
.bs_box .t3 { width: 262px; right: 310px; }
.bs_box .t2 { position: static; width: auto; }
.bs_box .t1 { width: 102px; left: 0; }

.bs_gslist { margin: 10px 0; background: url("../images/bssx_bg.png") repeat; }
.bs_gslist .t1, .bs_gslist .t4 { color: #999; }
.bs_gslist .t2 { padding: 0 572px 0 102px; }
.bs_gslist .t2 a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.bs_gslist .t6 a { font-size: 14px; color: #409eff; margin: 0 4px; }
/*办件统计*/
.bs_tjcon { overflow: hidden; }
.bs_tit, .bstj_tit { line-height: 37px; height: 40px; font-size: 24px; font-weight: bold; color: #4872b0; }
.bstj_list { border: 1px solid #c2cfe3; height: 56px; padding: 21px 0; overflow: hidden; }
.bstj_list dl { float: left; width: 24.5%; height: 56px; border-right: 1px solid #ddd; }
.bstj_list dl dd { float: left; width: 50%; text-align: center; line-height: 28px; }
.bstj_list dl dd .tit { color: #666; font-size: 16px; display: block; }
.bstj_list dl dd .num { cursor: default; font-size: 20px; color: #4872b0; display: block; }
.bstj_list dl.num4 { border-right: none; }
@media (max-width: 1199px) and (min-width: 992px) {
  /*焦点图 */
  .ind_flash { width: 555px; }
  /*新闻*/
  .ind_xw { width: 380px; }
  .ind_xw  .ind_atabs ul li a { font-size: 18px; }
  .ind_xw  .ind_list li a { max-width: 265px; }
  .ind_left { width: 610px; padding-right: 15px; }
  .ind_right { width: 310px; padding-left: 15px; }
  .ind_lmbox { width: 295px; }
  .ind_lmbox .ind_list li a { max-width: 215px; }
  .sj_list  .ind_list li a { max-width: 225px; }
  /*.ind_ztzl ul li img { width: 90%; }*/
  .ind_sjtjbox .sj_list .ind_list li a { max-width: 205px; }
  .ind_sjtj { width: 295px; }
}
@media (max-width: 991px) {
  .mt20 { margin-top: 10px; }
  /*新闻*/
  .ind_topnews { height: auto; }
  .ind_list li a { max-width: 600px; }
  .ind_xw .ind_list  li a { max-width: 600px; }
  /*焦点图 */
  .ind_flash { margin-bottom: 10px; width: 100%; float: none; height: 433px!important; }
  /*新闻*/
  .ind_left,   .ind_right, .ind_xw { width: 100%; float: none; border: none; padding: 0; }
  .ind_lmbox { width: 355px; }
  .ind_lmbox .ind_list li a { max-width: 260px; }
  .sj_list  .ind_list li a { max-width: 340px; }
  .ind_oa { text-align: center; padding: 10px; border: 1px solid #c2cfe3; }
  /*.ind_ztzl ul li { height: auto; }*/
  /*.ind_ztzl ul li img { width: 90%; height: 108px; }*/
  .ind_sjtjbox .sj_list .ind_list li a { max-width: 260px; }
  .ind_sjtj { width: 355px; }
  /*.ind_ztzl ul li { width: 33.3%; }*/
  /*办事事项*/
  .bs_box .t1,   .bs_box .t3,   .bs_box .t4, .bs_box .t6 { display: none; }
  .bs_gslist .t2, .bs_title { padding: 0 120px 0 0; }
  .bs_box .t5 { right: 0; width: 120px; }
}
@media (max-width: 767px) {
  .mainbox { padding: 15px 15px 0 15px; }
  /*焦点图 */
  .ind_flash { height: 439px!important; }
  /*新闻*/
  .ind_lmbox { width: 100%; float: none; height: auto; }
  .ind_sjtjbox { padding: 5px 0 0 0; }
  .ind_sjtjbox .sj_pic { display: none; }
  .ind_sjtjbox .sj_list { padding-left: 0; }
  .ind_sjtj { width: auto; float: none; }
  /*.ind_ztzl ul li { width: 50%; }*/
  /*.ind_ztzl ul li img { height: 162px; }*/
  .ind_xw { height: auto; }
  .xw_box { background: none; height: auto; }
  .xw_box .ind_list { margin: 0; }
  .xw_box .ind_list li { padding-left: 0; background: none; height: 32px; line-height: 32px; }
  /*办事事项*/
  .bstj_list { height: auto; margin-bottom: 10px;}
  .bstj_list dl { width: 49%; }
  .bstj_list dl.num2 { border-right: none; }
}
@media (max-width: 667px) {
  /*焦点图 */
  .ind_flash { height: 379px!important; }
  /*专题图 */
  /*.ind_ztzl ul li img { height: 126px; }*/
}
@media (max-width: 567px) {
  /*焦点图 */
  .ind_flash { height: 320px!important; }
  /*专题图 */
  /*.ind_ztzl ul li img { height: 106px; }*/
}
@media (max-width: 467px) {
  /*焦点图 */
  .ind_flash { height: 260px!important; }
  /*专题图 */
  /*.ind_ztzl ul li img { width: 95%; height: 94px; }*/
}
@media (max-width: 400px) {
  /*.ind_ztzl ul li { width: auto; float: none; }*/
  /*.ind_ztzl ul li img { height: auto; }*/
}
@media (max-width: 367px) {
  /*焦点图 */
  .ind_flash { height: 201px!important; }
}
@media (max-width: 400px) {
  .ind_oa { padding: 0; border: none; height: auto; margin: 10px 0; }
  .ind_oa img { width: 100%; height: auto; }
  .lm_dhlist { height: auto; }
  .lm_dhlist li { width: 100%!important; float: none; display: block; }
  /*办事事项*/
  .bstj_list dl { width: auto; float: none; border-right: none; }
}
@media (max-width: 350px) {
  .ind_xlbtn li img { width: 100%; height: auto; }
}


/*20240711专题切换*/
.ls-ztzl-title{  position: absolute; background:#4872b0;top:20px; left:20px;}
.ls-ztzl-title a{ width: 22px; padding: 10px 9px;text-align: center; margin: 0 auto; font-size: 18px; color: #fff;  line-height: 20px;height: 80px; font-weight: bold; color: #fff;  display: block; }
.ls-ztzl-title a:hover{opacity: .9;}
.ls-ztzl-slide{position: relative;}
.ls-ztzl-slide .bd{height: 100px;overflow: hidden;}
.ls-ztzl-slide li{width: 270px;height: 100px;}
.ls-ztzl-slide li a{display: block;height: 100%; margin-right: 20px;}
.ls-ztzl-slide li .img_title { display: none; }
.ls-ztzl-slide li img{width: 100%;height:100%;}
.ls-ztzl-slide .prev,.ls-ztzl-slide .next{ position: absolute; background-color: rgba(0, 0, 0, 0.1) !important; width: 18px; height: 30px; display: block; top: 50%; margin-top: -15px;    z-index: 2; cursor: pointer; }
.ls-ztzl-slide .prev{left:0; opacity: 1;  background-image: url("../images/zt-prev.png") !important;  background-repeat: no-repeat; background-position: center center;  }
.ls-ztzl-slide .next{right: 0;background-image: url("../images/zt-next.png") !important; opacity: 1;   background-repeat: no-repeat; background-position: center center;  }
.ls-ztzl-slide .prev:hover,.ls-ztzl-slide .next:hover{  background-color: rgba(0, 0, 0, 0.4) !important;}
@media (max-width: 1199px) and (min-width: 992px) {
    .ls-ztzl-slide .bd{height: 79px;}
    .ls-ztzl-slide li{width: 218px;height: 79px;}
    .ls-ztzl-title a{font-size: 16px;line-height: 18px;height:72px;padding: 3px 9px 4px;}
}
@media (max-width: 991px) {
    .ind_ztzl{padding: 10px 10px 10px 60px;}
    .ls-ztzl-title{top: 10px;left: 10px;}
    .ls-ztzl-title a{font-size: 16px;line-height: 18px;height: 72px;padding: 5px 9px;}
    .ls-ztzl-slide .bd{height: 82px;}
    .ls-ztzl-slide li{width: 226px;height: 82px;}
}
@media (max-width: 767px) {
    .ind_ztzl{padding:0;}
    .ls-ztzl-title{position: static;width: auto;}
    .ls-ztzl-title a{width: auto; height: auto; line-height: 30px;}
    .ls-ztzl-slide{margin-top: 10px;}
    .ls-ztzl-slide .bd{width: 270px; height: 108px;margin: 0 auto;}
    .ls-ztzl-slide li{width: 270px;height: 108px;}
    .ls-ztzl-slide li a{margin-right: 0;}
}